6
113 56
85 111
41 91
0 50
30 0
97 12
10
20 21 420
40 30 1200
17 21 357
37 30 1110
56 30 1680
51 45 2295
42 55 2310
27 19 513
25 25 625
52 17 884
1
20 17
29 17
29 28
20 28
